package com.wx.tnsenterprise.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.Date;

/**
 * @author 林建权
 * @version 1.0
 * @date 2020/8/7 16:25
 */
//招聘详情
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
@ApiModel("招聘详情")
public class RecDetailVo {
    //hr
    @ApiModelProperty(value = "hr id",example = "123")
    private Integer hrId;                     //hr id
    @ApiModelProperty(value = "hr头像")
    private String hrPic;                   //hr头像
    @ApiModelProperty(value = "hr姓名")
    private String hrName;                  //hr姓名
    @ApiModelProperty(value = "hr职位")
    private String hrJobName;               //hr职位
    @ApiModelProperty(value = "hr微信")
    private String hrWechat;                //hr微信
    @ApiModelProperty(value = "hr在线状态")
    private String hrLoginStatus;           //hr在线状态

    //招聘
    @ApiModelProperty(value = "招聘 id",example = "123")
    private Integer recId;                     //招聘 id
    @ApiModelProperty(value = "招聘标题")
    private String recTitle;                //招聘标题
    @ApiModelProperty(value = "招聘状态")
    private String recStatus;               //招聘状态
    @ApiModelProperty(value = "工作薪资")
    private String workSalary;              //工作薪资
    @ApiModelProperty(value = "工作城市")
    private String workCity;                //工作城市
    @ApiModelProperty(value = "工作地址")
    private String workAddr;                //工作地址
    @ApiModelProperty(value = "工作经验")
    private String workExp;                //工作经验
    @ApiModelProperty(value = "工作文凭")
    private String workDip;                 //工作文凭
    @ApiModelProperty(value = "工作描述")
    private String workDesc;                //工作描述

    //公司
    @ApiModelProperty(value = "企业 id",example = "123")
    private Integer entId;                     //企业 id
    @ApiModelProperty(value = "企业福利")
    private String entWelfare;              //企业福利
    @ApiModelProperty(value = "企业介绍")
    private String entIntroduce;            //企业介绍
    @ApiModelProperty(value = "企业logo")
    private String entLogo;                 //企业logo
    @ApiModelProperty(value = "企业名")
    private String entName;                 //企业名
    @ApiModelProperty(value = "上市情况")
    private String entStageMarket;          //上市情况
    @ApiModelProperty(value = "企业规模")
    private String entStageScale;           //企业规模
    @ApiModelProperty(value = "企业所属行业名")
    private String entJobName;              //企业所属行业名
    @ApiModelProperty(value = "企业网址")
    private String entStageUrl;             //企业网址
    @ApiModelProperty(value = "修改企业时间")
    private Date dataUpdateTime;            //修改企业时间
    //工商信息
    @ApiModelProperty(value = "法人代表")
    private String bizLegalPerson;          //法人代表
    @ApiModelProperty(value = "注册资金")
    private String bizRegistCapital;        //注册资金
    @ApiModelProperty(value = "注册时间")
    private Date bizRegistDate;             //注册时间
    @ApiModelProperty(value = "企业类型")
    private String bizType;                 //企业类型
    @ApiModelProperty(value = "经营状态")
    private String bizSituation;            //经营状态
    @ApiModelProperty(value = "注册地址")
    private String bizRegistAddr;           //注册地址
    @ApiModelProperty(value = "信用代码")
    private String bizCreditCode;           //信用代码
    @ApiModelProperty(value = "经营范围")
    private String bizScope;                //经营范围
    @ApiModelProperty(value = "法人代表联系电话")
    private String bizLegalPersonPhone;     //法人代表联系电话

}
